shell-casting foundation - Francés Inglés Diccionario